hit someone very hard in anger - Allemand Anglais Dictionnaire